home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.004 / xemacs-1 / xemacs-19.13 / src / s / bsd386.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-08-04  |  942 b   |  44 lines

  1. /* Synched up with: FSF 19.29. */
  2.  
  3. /* s/ file for bsd386 system.  */
  4.  
  5. #include "bsd4-3.h"
  6.  
  7. #ifndef __bsdi__
  8. #define __bsdi__ 1
  9. #endif
  10.  
  11. #define DECLARE_GETPWUID_WITH_UID_T
  12.  
  13. #define SIGNALS_VIA_CHARACTERS
  14.  
  15. #define PENDING_OUTPUT_COUNT(FILE) ((FILE)->_p - (FILE)->_bf._base)
  16. #define A_TEXT_OFFSET(x)    (sizeof (struct exec))
  17. #define A_TEXT_SEEK(hdr) (N_TXTOFF(hdr) + A_TEXT_OFFSET(hdr))
  18.  
  19. #define LIBS_DEBUG
  20. #define LIB_X11_LIB -L/usr/X11/lib -lX11
  21. #define LIBS_SYSTEM -lutil -lkvm -lcompat
  22.  
  23. #define HAVE_GETLOADAVG
  24.  
  25. /* The dumped Emacs records the timezone it was dumped in.  */
  26. #define LOCALTIME_CACHE
  27.  
  28. /* System uses OXTABS instead of the expected TAB3.
  29.    (Copied from netbsd.h.)  */
  30. #define TABDLY OXTABS
  31. #define TAB3 OXTABS
  32.  
  33. #define NO_TERMIO
  34.  
  35. /* This silences a few compilation warnings.  */
  36. #ifdef emacs
  37. #undef BSD
  38. #include <sys/param.h> /* To get BSD defined consistently.  */
  39. #endif
  40.   
  41. #undef HAVE_UNION_WAIT
  42.  
  43. #define GETPGRP_NO_ARG 1
  44.